.cate-main{
  display: flex;
  justify-content: center;
  .nav{
    max-width: 200rpx;
    height: 100vh;
    border-right: rgba(114, 112, 112, 0.1) solid 4rpx;
    .nav-item{
      text-align: center;
      height: 60rpx;
      padding: 8rpx;
      font-size: 30rpx;
      line-height: 52rpx;
    }
    .active{
      border-left: rgba(253, 194, 204,0.5) 10rpx solid;
      background-color: rgba(100, 80, 80, 0.1);
      color: rgb(175, 77, 77);
    }
  }
}
.nav-content{
  display: flex;
  flex-wrap: wrap;
  .nav-content-detail{
    display: inline-block;
    max-height: 120rpx;
    max-width: 120rpx;
    text-align: center;
    padding: 10rpx 20rpx 10rpx 15rpx;
    .nav-img{
      height: 80rpx;
      width: 80rpx;
    }
    font-size: 25rpx;
  }
}